persistent irritation - Turco Inglés Diccionario